#include struct persona_s { char cognome[100]; char nome [100]; int eta; }; typedef struct persona_s persona; persona archivio[10]; int n_persone=0; void inserisci() { if(n_persone==10) { printf("Archivio gia' pieno. Impossibile inserire altre voci.\n"); return; } printf("Immettere COGNOME: "); gets(archivio[n_persone].cognome); printf("Immettere NOME: "); gets(archivio[n_persone].nome); printf("Immettere ETA': "); scanf("%d",&(archivio[n_persone].eta)); printf("\nInserito: COGNOME=%s, NOME=%s, ETA'=%d\n", archivio[n_persone].cognome, archivio[n_persone].nome, archivio[n_persone].eta); n_persone++; } void elenca() { int i; printf("\nElenco completo nominativi in archivio:\n"); printf("---------------------------------------\n"); for(i=0; i